Long-tailed Porcupine — synonyms, definition
1. long-tailed porcupine (Noun)
1 synonym
Trichys lipura
1 definition
long-tailed porcupine (Noun) — Porcupine of Borneo and Sumatra having short spines and a long tail.
1 type of
Old World porcupine
2 parts of
Trichys genus Trichys